@charset "utf-8";
/* CSS Document */

/* Reset Mates */
html {}
body,table,tr,td,th,dl,dt,dd,form,p,img,input,ul,li,ol,dl,dd {margin:0; padding:0; border:0; text-decoration:none; text-indent:0; list-style:none;}
body {font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; color:#777; background:#f8f8f8; text-align:center;}

h1,h2,h3,h4,h5,h6 {margin:0; padding:0; border:0; line-height:1em; text-decoration:none; text-indent:0;}
h1 {font-size:28px; font-family:"微软雅黑", "黑体";}
h2 {font-size:22px; font-family:"微软雅黑", "黑体";}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:12px; font-style:italic; font-weight:normal;}
a {cursor:pointer; text-decoration:none;}

ul,ol,li {margin-top:0; margin-bottom:0; list-style-position:outside;}
dl,dt,dd {display:block;}

.wrapper {width:950px; margin:auto; text-align:left;}
.column_1,.column_2,.column_3,.column_4 {float:left; overflow:auto;}

.l,.r {position:absolute;}
.r {right:0;}


body {background:#f3f3f3;}
.wrapper {width:905px;}
#locateHeader {height:105px; background:url(images/bianli100/locate/header.gif) repeat-x;}
#locateHeader h1 {display:none;}

#locatePanel .thead {height:55px; position:relative; background:url(images/bianli100/locate/panel_eles.gif);}
#locatePanel .thead .box {position:absolute; margin:6px 5px 0 5px; overflow:auto; color:#fff;}
#locatePanel .thead .column_1 {width:449px; height:49px; border-right:1px solid #0075a0;}
#locatePanel .thead .column_2 {width:444px; height:49px; border-left:1px solid #269ec9;}
#locatePanel .tfoot {height:6px; position:relative; background:url(images/bianli100/locate/panel_eles.gif) 0 -55px;}
#locatePanel .tbody {border-left:5px solid #dadada; border-right:5px solid #dadada;}
#locatePanel .tbody .box {border-left:1px solid #ccc; border-right:1px solid #ccc; background:#fff; overflow:auto;}
#locatePanel .tbody .column_1 {width:448px; height:444px;}
#locatePanel .tbody .column_2 {width:444px; border-left:1px solid #ccc;}

#mapContainer {width:444px; height:444px;}

#breadCrump {height:49px;}
#breadCrump a {display:block; float:left; height:22px; padding:0 5px 0 15px; font-size:22px; line-height:46px; color:#fff; font-family:"微软雅黑", "黑体"; vertical-align:middle;}
#breadCrump a:hover {color:#b3ddec;}
#breadCrump .icon_dropdown {background:url(images/bianli100/locate/dropdown_1.gif); width:21px; height:21px; vertical-align:middle;}
#breadCrump a:hover .icon_dropdown {background-position:0 -19px;}
#breadCrump em {float:left; width:12px; height:49px; background:url(images/bianli100/locate/panel_eles.gif) -11px -67px;}
.drop_body_1 {display:none; position:absolute; z-index:999; border:1px solid #0075a0; background:#fff;}
.drop_body_1 a {display:block; color:#666; font-size:22px; font-family:"微软雅黑", "黑体"; padding:5px 10px;}
.drop_body_1 a:hover {background:#389fc4; color:#fff;}

#searchLocate .title {font-size:16px; font-family:"微软雅黑", "黑体"; padding:0 15px; line-height:45px;}
#searchLocate .keywords {border:1px solid #00749e; border-bottom:1px solid #339bc1; background:url(images/bianli100/locate/panel_eles.gif) 0 -124px; font-size:14px; height:15px; padding:7px 5px; width:280px; color:#999;}
#searchLocate .submit {border:0; width:45px; height:30px; background:url(images/bianli100/locate/panel_eles.gif) -38px -61px; vertical-align:middle;}

#locateList a {color:#666;}
#locateList .tab_menu {padding:10px 10px 0 11px; border-bottom:1px solid #ccc; height:23px;}
#locateList .tab_menu li {float:left;}
#locateList .tab_menu a {display:block; float:left; position:relative; border:1px solid #ccc; height:22px; line-height:22px; margin-left:-1px; padding:0 8px; background:#f2f2f2;}
#locateList .tab_menu a:hover {background:#fff;}
#locateList .tab_menu li.active a {background:#fff; border-bottom:1px solid #fff;}
#locateList .locates_list {overflow:auto; padding:5px 10px;}
#locateList .locates_list li {float:left; display:block;}
#locateList .locates_list li a {display:block; height:24px; line-height:24px; margin:3px 5px 3px 0; width:120px; padding:0 8px;}
#locateList .locates_list li a:hover {background:#9cc813; color:#222;}

.markerInfo {position:absolute; white-space:nowrap;}
.markerInfo .content {background:#0091c6; color:#fff; padding:5px 5px; white-space:nowrap;}
.markerInfo .shadow {background:url(images/bianli100/locate/marker_shadow.png) no-repeat; height:10px;}